not fulfill a commitment or promise - Español Inglés Diccionario